demolition derby
noun
1
: a contest in which skilled drivers ram old cars into one another until only one car remains running
2
: something that resembles a demolition derby in destructiveness
Love words? Need even more definitions?
Merriam-Webster unabridged
Share